information security security threat model java consulting security j2ee c++ computer security buffer overflow network security engineering security program manager beratung firewall .net smart card module software vulnerabilities exploit smart card deployment software security unternehmensberatung antivirus